Artificial Bee Colony (ABC) Algorithm with Crossover and Mutation

نویسنده

  • Milan TUBA
چکیده

Artificial bee colony (ABC) is a relatively new swarm intelligence based metaheuristic. It was successfully applied to various, mostly continuous, optimization problems. For all such heuristically guided search algorithms balance between exploitation and exploration is the determining factor for success. It is generally considered that in the ABC algorithm exploitation is performed by employed bees and onlookers, while scout bees do the exploration. We have shown previously that the situation is more complex. In this paper we describe modifications to the ABC algorithm based on genetic algorithm (GA) crossover and mutation operators. Such modifications applied to the creation of new candidate solutions improved performance of the algorithm, tested on standard constrained optimization benchmark functions. This opens a new approach to exploitation/exploration balance for the ABC algorithm. Key-Words: Artificial bee colony (ABC), Constrained optimization, Swarm intelligence, Nature inspired metaheuristics, Genetic algorithm operators

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

BQIABC: A new Quantum-Inspired Artificial Bee Colony Algorithm for Binary Optimization Problems

Artificial bee colony (ABC) algorithm is a swarm intelligence optimization algorithm inspired by the intelligent behavior of honey bees when searching for food sources. The various versions of the ABC algorithm have been widely used to solve continuous and discrete optimization problems in different fields. In this paper a new binary version of the ABC algorithm inspired by quantum computing, c...

متن کامل

An Efficient Modified Artificial Bee Colony Algorithm for Job Scheduling Problem

Swarm intelligence systems are typically made up of a population of simple agents or boids interacting locally with one another and with their environment. Particle swarm, Ant colony, Bee colony are examples of swarm intelligence. In the field of computer science and operations research, Artificial Bee Colony Algorithm (ABC) is an optimization algorithm based on the intelligent foraging behavio...

متن کامل

Elite Opposition-based Artificial Bee Colony Algorithm for Global Optimization

 Numerous problems in engineering and science can be converted into optimization problems. Artificial bee colony (ABC) algorithm is a newly developed stochastic optimization algorithm and has been widely used in many areas. However, due to the stochastic characteristics of its solution search equation, the traditional ABC algorithm often suffers from poor exploitation. Aiming at this weakness o...

متن کامل

Optimal Operation of Microgrid in the presence of Real-time Pricing Demand Response Program using Artificial Bee Colony Algorithm with a Modified Choice Function

Abstract: Microgrid is one of the newest technologies in power systems. Microgrid can usually has a set of distributed energy resources that makes it able to operate separate from power grid. Optimal operation of microgrids means the optimal dispatch of power resources through day and night hours. This thesis proposed a new method for optimal operation of microgrid. In this method, real-time pr...

متن کامل

Evaluation of Cutting Performance of Diamond Saw Machine Using Artificial Bee Colony (ABC) Algorithm

Artificial Intelligence (AI) techniques are used for solving the intractable engineering problems. In this study, it is aimed to study the application of artificial bee colony algorithm for predicting the performance of circular diamond saw in sawing of hard rocks. For this purpose, varieties of fourteen types of hard rocks were cut in laboratory using a cutting rig at 5 mm depth of cut, 40 cm/...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2012